;
(function (w) {
  var hash = w.location.hash,
    href = w.location.href,
    pathName = w.location.pathname;

  $(window).on("hashchange", function () {
    var token = Cookies.get("token")
    var userMes = JSON.parse(w.localStorage.getItem('userMes'))
    if (userMes.preSysCode) {
      if (userMes.preSysCode == 'DEBI') {
        loginPrem.loginList()
        if (!token) {
          location.reload()
          return
        }
      }
    }
    var hash = window.location.hash;

    var href = w.location.href;
    hashChange(href)

    if (window.sessionStorage.getItem('names')) {
      var names = JSON.parse(window.localStorage.getItem('userMes')).name;
      var name2 = window.sessionStorage.getItem('names');
      if (name2 != names) {
        hl.toast('已有用户登陆')
        w.location.href = 'login.html';
        window.sessionStorage.removeItem('names')
      }
    }
  });
  hashChange(href)

  $(document.body).on('click', function (event) {
    window.localStorage.removeItem('contractNav')
    window.localStorage.removeItem('buildIDs')
  });

  // 切换页面hash改变时将左侧边菜单栏与右边对应页面同步
  function hashChange(hash) {
    $('.js-showRemove-nav').removeClass('active')
    $('.js-showRemove-nav').each(function (index, el) {
      // 配置部分页面hash数组
      var configHashArr = [
        'marketProcess',
        'marketCustom',
        'marketChannel',
        'organization',
        'costItem',
        'projectConfigIndex',
        'resourceList',
        'flowConfig',
        'financialConfig',
        'contractConfig',
        'contractCustom',
        'customization',
        'autoSubmit',
        'incomeSure',
        'invoicingLimit',
        'incomeSureConfig',
        'finicialDocumentHome',
        'distribution',
        'user',
        'assigneesConfig',
        'workingGroup',
        'wxMessageList',
        'wxMessageConfig',
        'wxGZHconfig',
        'ddTEAMconfig',
        'wxConfig',
        'ddConfig',
        'configComplete',
        'visitorConfig',
        'debiType',
        'debiLevel',
        'billConfig',
        'costUnit',
        'ityConfig',
        'fcsConfig',
        'businessConfig',
        'intentionalArea',
        'templateConfig',
        'cmsZdyConfig',
        'templateAdd',
        'billTemplate',
        'templatePreview',
        'templateEditPreview',
        'processMange',
        'templateEdit',
        'companyFrameWork',
        'rbac',
        'assigneesCreate',
        'cConfig',
        'serviceConfig',
        'lcCutomFields',
        'previewPcMoblie'
      ]
      // 多个大模块共有的小模块
      var multipleHashArr = [
        'projectConfigIndex'
      ]
      var flag = false;

      for (var i = 0; i < configHashArr.length; i++) {
        if (hash.indexOf(configHashArr[i]) >= 0) {
          // 项目配置模块及费项模块另加判断
          if (multipleHashArr.indexOf(configHashArr[i]) >= 0) {


            if ($($('.tabNav-home b')[0]).hasClass('color-primary')) {
              flag = false;
            } else {
              flag = true;
            }


          } else {
            flag = true;
          }
          break;
        }
      }

      // flag === true  时高亮配置模块
      if (flag) {
        $('.tabNav-home b').eq(0).removeClass('color-primary')
        $('.tabNav-home b').eq(1).addClass('color-primary')
        $('.works').hide()
        $('.work-cEnd-container').hide()
        $('.work-config-cEnd').hide()
        $('.configs').show()
      } else {
        $('.tabNav-home b').eq(0).addClass('color-primary')
        $('.tabNav-home b').eq(1).removeClass('color-primary')
        $('.works').show()
        $('.work-cEnd-container').hide()
        $('.configs').hide()
        $('.work-config-cEnd').hide()
      }

      //用户端工作台
      let userWorkList = [
        '#/jwkOrderList', '#/jwkOrderDetail',
        '#/jwkList', '#/jwkView', '#/jwkPark',
        '#/jwkWrokAddEdit', '#/jwkRegionConfig',
        '#/jwkMatching', '#/jwkfeedbackAWdetail',
        '#/newsEdit', '#/newsAdd', '#/newszz',
        '#/noticeEdit', '#/activityWelfareEdit',
        '#/jwkFeedbackActivityWelfare', '#/jwkFeedbackPark',
        '#/jwkServiceRecommend', '#/jwkParkService',
        '#/jwkExclusiveService', '#/jwkIndstryEdit',
        '#/jwkSquare', '#/jwkSquareAdd', '#/jwkIndstry',
        '#/cEnd', '#/useManage', '#/createInfo98k',
        '#/editInfo98k', '#/feedback', '#/feedbackDetail',
        '#/matterRegulate', '#/matterRegulate_detail',
        '#/privilege', '#/notice', '#/notice_create',
        '#/activity_welfare', '#/activity_welfare_create',
        '#/jwkparkServiceCreateEdit'
      ]

      for (var uwl = 0; uwl < userWorkList.length; uwl++) {
        if (hash.indexOf(userWorkList[uwl]) > -1) {
          $('.works').hide()
          $('.work-cEnd-container').show()
          $('.work-config-cEnd').hide()
          $('.configs').hide()
          break;
        }
      }

      //用户端配置
      let userConfigList = [
        '#/cConfig', '#/serviceConfig'
      ]
      for (var ucl = 0; ucl < userConfigList.length; ucl++) {
        if (hash.indexOf(userConfigList[ucl]) > -1) {
          $('.works').hide()
          $('.work-cEnd-container').hide()
          $('.work-config-cEnd').show()
          $('.configs').hide()
          break;
        }
      }

      //jwk
      if (hash.indexOf('#/jwkOrderList') > -1 || hash.indexOf('#/jwkOrderDetail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkOrderList') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/jwkParkService') > -1 || hash.indexOf('#/jwkparkServiceCreateEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkParkService') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      var jwkList3 = ['#/jwkList', '#/jwkView', '#/jwkPark', '#/jwkWrokAddEdit', '#/jwkRegionConfig', '#/jwkMatching'];
      for (var jwk3 = 0; jwk3 < jwkList3.length; jwk3++) {
        if (hash.indexOf(jwkList3[jwk3]) > -1) {
          if ($(this).find('a').attr('href').indexOf('#/jwkList') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }
      }

      // 访客单管理
      var visitorData = ['#/visitorList', '#/intentionalEditor', '#/intentionalDetail'];
      for (var vis = 0; vis < visitorData.length; vis++) {
        if (hash.indexOf(visitorData[vis]) > -1) {
          if ($(this).find('a').attr('href').indexOf('#/visitorList') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          break
        }
      }

      //收入确认
      if (hash.indexOf('incomeRight') > -1 || hash.indexOf('incomeDetail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/incomeRight') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //市场
      if (hash.indexOf('from=manage') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectManagement') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('from=assigin') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectAssignment') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('from=mypro') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/myProject') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      //楼宇管理
      if (hash.indexOf('#/buildingList') > -1 || hash.indexOf('#/buildingAdd') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/buildingList') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //bi
      if (hash.indexOf('#/guangdongBI') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/guangdongBI') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 实收明细表
      if (hash.indexOf('#/ddActualReceiptReport') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/ddActualReceiptReport') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //JWK 服务
      if (hash.indexOf('#/jwkServiceRecommend') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkServiceRecommend') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/jwkFeedbackActivityWelfare') > -1 || hash.indexOf('#/jwkfeedbackAWdetail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkFeedbackActivityWelfare') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/jwkFeedbackPark') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkFeedbackPark') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/jwkExclusiveService') > -1 || hash.indexOf('#/jwkExclusiveServiceCreate') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkExclusiveService') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/jwkSquare') > -1 || hash.indexOf('#/jwkSquareAdd') > -1 || hash.indexOf('#/jwkIndstryEdit') > -1 || hash.indexOf('#/jwkIndstry') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/jwkSquare') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/useManage') > -1 || hash.indexOf('#/useManage1') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/useManage') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //公告管理
      if (hash.indexOf('#/notice') > -1 || hash.indexOf('#/notice_create') > -1 || hash.indexOf('#/noticeEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/notice') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //市场
      if (hash.indexOf('#/projectGl') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectGl') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //活动&福利
      if (hash.indexOf('#/activity_welfare') > -1 || hash.indexOf('#/activity_welfare_create') > -1 || hash.indexOf('#/activityWelfareEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/activity_welfare') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //最新资讯
      if (hash.indexOf('#/newszz') > -1 || hash.indexOf('#/newsAdd') > -1 || hash.indexOf('#/newsEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/newszz') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 首页工作台模块
      var homeList = ['#/todo', '#/myFlowList', '#/home', '#/rratFlow', '#/contractFlowChange','#/intentionFLow', '#/billFlow'];
      for (var home = 0; home < homeList.length; home++) {
        if (hash.indexOf(homeList[home]) > -1) {
          if ($(this).find('a').attr('href').indexOf('#/home') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          break
        }
      }

      if (hash.indexOf('#/cEnd') > -1 || hash.indexOf('#/createInfo98k') > -1 || hash.indexOf('#/editInfo98k') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/cEnd') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/feedback') > -1 || hash.indexOf('#/feedbackDetail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/feedback') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/matterRegulate') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/matterRegulate') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/matterRegulate_detail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/matterRegulate_detail') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/privilege') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/privilege') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/cConfig') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/cConfig') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/serviceConfig') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/serviceConfig') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/assigneesCreate') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/flowConfig') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/companyFrameWork') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/companyFrameWork') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/contractFLow') > -1 || hash.indexOf('#/withdrawFlow') > -1 || hash.indexOf('#/intentionFLow') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/home') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/priceList') > -1 || hash.indexOf('#/priceEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/priceList') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/unitMange') > -1 || hash.indexOf('#/unitEditFloor') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/unitMange') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/indexCostItem') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/indexCostItem') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 租控管理
      if (hash.indexOf('#/renting') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/renting') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/rbac') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/rbac') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 市场拓展管理
      if (hash.indexOf('#/myProject') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/myProject') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/projectAssignment') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectAssignment') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/projectFollow') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectFollow') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/projectManagement') > -1 || hash.indexOf('#/projectDetail') > -1 || hash.indexOf('#/following') > -1 || hash.indexOf('#/marketAdd') > -1 || hash.indexOf('#/marketEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/projectManagement') > -1) {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 线索管理
      if (hash.indexOf('#/businessMange') > -1 || hash.indexOf('#/businessGJ') > -1) {
        var page = hlUrlUtil.GetQueryString('page') || 'businessMange'
        if (page == 'businessMange') {
          if ($(this).find('a').attr('href').indexOf('#/businessMange') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }
        if (page == 'mySiness') {
          if ($(this).find('a').attr('href').indexOf('#/mySiness') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }
      }
      if (hash.indexOf('#/businessDispatch') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/businessDispatch') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/businessFollowList') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/businessFollowList') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('=mySiness') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/mySiness') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/businessCreate') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/businessMange') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/businessEdit') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/businessMange') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/mySiness') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/mySiness') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/unitYuce') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/unitYuce') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/mySiness') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/mySiness') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/businessDetails') > -1) {
        var page = hlUrlUtil.GetQueryString('page')

        if (page == 'businessMange') {
          if ($(this).find('a').attr('href').indexOf('#/businessMange') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }

        if (page == 'businessDispatch') {
          if ($(this).find('a').attr('href').indexOf('#/businessDispatch') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }
      }

      // 合同变更模块
      if (hash.indexOf('#/contractUpdateList') > -1 || hash.indexOf('#/contractUpdateDetails') > -1 || hash.indexOf('#/discountCalculation1') > -1 || hash.indexOf('#/contractChangeIndex') > -1 || hash.indexOf('#/contractChange') > -1) {
        if ($(this).find('a').attr('href') === '#/contractUpdateList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 合同模块
      if (hash.indexOf('#/contractNew1') > -1 || hash.indexOf('#/contractNew2') > -1 || hash.indexOf('#/discountCalculation') > -1 || hash.indexOf('#/contractAudit') > -1 ||
        hash.indexOf('#/contractEdit1') > -1 || hash.indexOf('#/contractEdit2') > -1 || hash.indexOf('#/contractNewDeatil') > -1 ||
        hash.indexOf('#/unitContractList') > -1
      ) {
        if ($(this).find('a').attr('href') === '#/unitContractList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/wpContractList') > -1) {
        if ($(this).find('a').attr('href') === '#/wpContractList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('customerManagement') > -1 || hash.indexOf('createCm') > -1) {
        if ($(this).find('a').attr('href') === '#/customerManagement') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('customerMy') > -1) {
        if ($(this).find('a').attr('href') === '#/customerMy') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/intentList') > -1 || hash.indexOf('#/yxCreate') > -1 || hash.indexOf('#/yxDetail') > -1 || hash.indexOf('#/yxEdit') > -1) {
        if ($(this).find('a').attr('href') === '#/intentList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('turnoverManagement') > -1 || hash.indexOf('#/turnoverDetail') > -1) {
        if ($(this).find('a').attr('href') === '#/turnoverManagement') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('commissionManagement') > -1 || hash.indexOf('#/commissionDetail') > -1) {
        if ($(this).find('a').attr('href') === '#/commissionManagement') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }


      // 退租管理
      if (hash.indexOf('#/withdrawCreate') > -1 || hash.indexOf('#/withdrawPlan') > -1 || hash.indexOf('#/withdrawAudit') > -1 || hash.indexOf('#/withdrawList') > -1) {
        if ($(this).find('a').attr('href') === '#/withdrawList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 账单模块
      if (hash.indexOf('businessList') > -1) {
        if ($(this).find('a').attr('href') === '#/businessList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('financeList') > -1 || hash.indexOf('carryOver') > -1) {
        if ($(this).find('a').attr('href') === '#/financeList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('billList') > -1) {
        if ($(this).find('a').attr('href') === '#/billList') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('expensesManage') > -1 || hash.indexOf('ssDetailsReport') > -1) {
        console.log('11');
        if ($(this).find('a').attr('href') === '#/expensesManage') {
          console.log('22');
          // $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/financialAnalysis') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/financialAnalysis') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/voucher') > -1 || hash.indexOf('#/voucherDetail') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/voucher') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 招商管理
      if (hash.indexOf('#/customerManagement') > -1) {
        if ($(this).find('a').attr('href') === '#/customerManagement') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/houseSharing') > -1) {
        if ($(this).find('a').attr('href') === '#/houseSharing') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/houseInfo') > -1) {
        if ($(this).find('a').attr('href') === '#/houseSharing') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/houseEdit') > -1) {
        if ($(this).find('a').attr('href') === '#/houseSharing') {
          $(this).addClass('active')
        }
        return
      }

      if (hash.indexOf('#/createHouse') > -1) {
        if ($(this).find('a').attr('href') === '#/houseSharing') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/customerDispatch') > -1) {
        if ($(this).find('a').attr('href') === '#/customerDispatch') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/customerManagement') > -1) {
        if ($(this).find('a').attr('href') === '#/customerManagement') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/customerFollow') > -1) {
        if ($(this).find('a').attr('href') === '#/customerFollow') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/customerMy') > -1) {
        if ($(this).find('a').attr('href') === '#/customerMy') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/customerDetails') > -1) {
        var page = hlUrlUtil.GetQueryString('page')

        if (page == 'customerDispatch') {
          if ($(this).find('a').attr('href') === '#/customerDispatch') {
            $($('.js-showRemove-nav')[5]).removeClass('active')
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }

        if (page == 'customerManagement') {
          if ($(this).find('a').attr('href') === '#/customerManagement') {
            $($('.js-showRemove-nav')[5]).removeClass('active')
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          return
        }
      }


      // 管理驾驶舱
      if (hash.indexOf('propertyPortfolio') > -1) {
        if ($(this).find('a').attr('href') === '#/propertyPortfolio') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/lcIndustryReport') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/lcIndustryReport') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/rentalIncome') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/rentalIncome') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/ddUnitRentDetailsReport') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/ddUnitRentDetailsReport') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/rentReport') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/rentReport') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('rent') > -1) {
        if ($(this).find('a').attr('href') === '#/rent') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('industry') > -1) {
        if ($(this).find('a').attr('href') === '#/industry') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('zsAnalysis') > -1) {
        if ($(this).find('a').attr('href') === '#/zsAnalysis') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // BI报表
      if (hash.indexOf('dbReportPay') > -1) {
        if ($(this).find('a').attr('href') === '#/dbReportPay') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('dbReportContract') > -1) {
        if ($(this).find('a').attr('href') === '#/dbReportContract') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('dbReportResources') > -1) {
        if ($(this).find('a').attr('href') === '#/dbReportResources') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
			if (hash.indexOf('operatingStatistics') > -1) {
			  if ($(this).find('a').attr('href') === '#/operatingStatistics') {
			    $($('.js-showRemove-nav')[0]).removeClass('active')
			    $(this).addClass('active')
			    $(this).parent('.cm-tab-item-container').show()
			  }
			  return
			}
      if (hash.indexOf('arrearsDetailsReport') > -1) {
        if ($(this).find('a').attr('href') === '#/arrearsDetailsReport') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }


      if (hash.indexOf('reportBi') > -1) {
        if ($(this).find('a').attr('href') === '#/reportBi') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('lcDataScreenList') > -1 || hash.indexOf('lcDataScreenConfig') > -1) {
        if ($(this).find('a').attr('href') === '#/lcDataScreenList') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('yyBireport') > -1) {
        if ($(this).find('a').attr('href') === '#/yyBireport') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      // 管理配置模块
      // 组织架构
      if (hash.indexOf('organization') > -1) {
        if ($(this).find('a').attr('href') === '#/organization') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 费项配置
      if (hash.indexOf('costItem') > -1) {
        if ($(this).find('a').attr('href') === '#/costItem') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 项目配置
      if (hash.indexOf('resourceList') > -1) {
        if ($(this).find('a').attr('href') === '#/resourceList') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('#/indexResourceList') > -1) {
        if ($(this).find('a').attr('href').indexOf('#/indexResourceList') > -1) {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      if (hash.indexOf('#/projectConfigIndex') > -1) {

        const highLightIndex = hlUrlUtil.GetQueryString('highLightIndex')

        if (highLightIndex == 1) {
          $('.tabNav-home b').eq(0).removeClass('color-primary')
          $('.tabNav-home b').eq(1).addClass('color-primary')
          $('.works').hide()
          $('.work-cEnd-container').hide()
          $('.work-config-cEnd').hide()
          $('.configs').show()

          if ($(this).find('a').attr('href').indexOf('#/resourceList') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }

        }

        if (highLightIndex == 0) {
          if ($(this).find('a').attr('href').indexOf('#/indexResourceList') > -1) {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
        }

        return
      }

      //wx
      if (hash.indexOf('wxGZHconfig') > -1) {
        if ($(this).find('a').attr('href') === '#/wxGZHconfig') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('wxConfig') > -1) {
        if ($(this).find('a').attr('href') === '#/wxGZHconfig') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      //dd
      if (hash.indexOf('ddTEAMconfig') > -1) {
        if ($(this).find('a').attr('href') === '#/ddTEAMconfig') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('ddConfig') > -1) {
        if ($(this).find('a').attr('href') === '#/ddTEAMconfig') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 用户配置
      if (hash.indexOf('user') > -1) {
        if ($(this).find('a').attr('href') === '#/user') {
          $($('.js-showRemove-nav')[0]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 财务配置
      var fcList = [
        'billConfig', 'financialConfig', 'autoSubmit', 'incomeSure', 'invoicingLimit','finicialDocumentHome', 'incomeSureConfig', 'distribution'
      ]
      for (var fc = 0; fc < fcList.length; fc++) {
        if (hash.indexOf(fcList[fc]) > -1) {
          if ($(this).find('a').attr('href') === '#/financialConfig') {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          break
        }
      }

      //合同配置contract_custom
      if (hash.indexOf('contractConfig') > -1 || (hash.indexOf('customization') > -1) && (hash.indexOf('HT') > -1)) {
        if ($(this).find('a').attr('href') === '#/contractConfig') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      if (hash.indexOf('income') > -1) {
        if ($(this).find('a').attr('href') === '#/income') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 流程配置
      if (hash.indexOf('flowConfig') > -1 || hash.indexOf('assigneesConfig') > -1) {
        if ($(this).find('a').attr('href') === '#/flowConfig') {
          $($('.js-showRemove-nav')[5]).removeClass('active')
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 工作组配置
      if (hash.indexOf('workingGroup') > -1) {
        if ($(this).find('a').attr('href') === '#/workingGroup') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }
      // 消息配置
      if (hash.indexOf('wxMessageList') > -1 || hash.indexOf('wxMessageConfig') > -1) {
        if ($(this).find('a').attr('href') === '#/wxMessageList') {
          $(this).addClass('active')
          $(this).parent('.cm-tab-item-container').show()
        }
        return
      }

      var ccList = [
        'costUnit', 'marketChannel', 'customization', 'SC', 'marketProcess',
        'configComplete', 'ityConfig', 'fcsConfig', 'businessConfig', 'processMange', 'customization',
        'debiType', 'debiLevel', 'visitorConfig', 'intentionalArea', 'lcCutomFields', 'previewPcMoblie'
      ];
      for (var cc = 0; cc < ccList.length; cc++) {
        if (hash.indexOf(ccList[cc]) > -1) {
          if ($(this).find('a').attr('href') === '#/configComplete') {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          break
        }
      }


      // 模版配置
      var tpList = ['templateConfig', 'templateEdit', 'templateAdd', 'billTemplate', 'templatePreview', 'templateEditPreview'];
      for (var tp = 0; tp < tpList.length; tp++) {
        if (hash.indexOf(tpList[tp]) > -1) {
          if ($(this).find('a').attr('href') === '#/templateConfig') {
            $(this).addClass('active')
            $(this).parent('.cm-tab-item-container').show()
          }
          break
        }
      }


    });
  }
}(window))
